cuidar (algo) - English Synonyms Dictionary